### ① 组件是什么 Frida 是运行期动态插桩框架。 主体以独立工具形态运行,把插桩代理注入目标应用进程,在目标函数的入口与出口安置拦截点,读取调用参数、观察返回值。外部脚本经 RPC 桥与进程内插桩点双向通信。 它与静态拆解的根本区别在时间点:Frida 在进程存活、函数真实被调用的那一刻介入,观察的是运行态的鉴权、加密、证书校验逻辑本身,而不是归档里的静态文本。 判定点固定三类。 第一类,鉴权函数:登录态校验、令牌生成与判定分支。 第二类,加密函数:对称加密入口的明文、密钥、IV 参数,以及摘要函数入口的原文。 第三类,证书校验回调:HTTPS 证书链校验的回调返回判定。 本册只讲机制与观察点,不提供任何可运行插桩代码,不提供完整的证书校验绕过实现。 ### ② 语言与 C 库 插桩代理以脚本形态,在目标进程内的 JS 运行时执行。 原生注入件经 `dlopen()` 被载入目标进程地址空间。拦截逻辑落地在目标进程内存,读写的是进程内函数参数与栈帧,不修改磁盘上的安装包。 目标应用自身由 Zygote 孵化、进程起点落 `execve()` 链;其网络